Big Huge Thesaurus

capital of Egypt

noun